package ruru.client.backend.rpcWrapper;

import java.util.Date;
import java.util.List;

import com.google.gwt.user.client.rpc.IsSerializable;

public class RaidWrapper implements IsSerializable {
	Date start;
	Date end;
	double dkp;
	String description;
	String fullDungeonName;
	String htmlMemberStr;
	
	/**
	 * @gwt.typeArgs <ruru.client.backend.rpcWrapper.RaidLootRowWrapper>
	 */
	List raidLootWrapperRows;
	
	public RaidWrapper() {
		
	}
	
	public RaidWrapper(Date start, Date end, double dkp, String description, String fullDungeonName, String htmlMemberStr, List raidLootWrapperRows) {
		this.start = start;
		this.end = end;
		this.dkp = dkp;
		this.description = description;
		this.fullDungeonName = fullDungeonName;
		this.htmlMemberStr = htmlMemberStr;
		this.raidLootWrapperRows = raidLootWrapperRows;
	}
	
	public Date getStartDate() {
		return start;
	}
	
	public Date getEndDate() {
		return end;
	}
	
	public double getDkpAwarded() {
		return dkp;
	}
	
	public String getDescription() {
		return description;
	}
	
	public String getFullDungeonName() {
		return fullDungeonName;
	}
	
	public String getHtmlMemberStr() {
		return htmlMemberStr;
	}
	
	public List getRaidLootWrapperRows() {
		return raidLootWrapperRows;
	}
}